#Needed for some code generation. Fruits from the brains of some total retards.
. "$builders_dir_root/glib/devel.kludge0.sh"
. "$builders_dir_root/glib/devel.kludge1.sh"

pkg_name=glib
MAJOR=2
MINOR=44
MICRO=0
version=$MAJOR.$MINOR.$MICRO
build_dir=$builds_dir_root/$pkg_name-$version
src_dir=$src_dir_root/$pkg_name-$version
url=http://ftp.gnome.org/pub/gnome/sources/$pkg_name/$MAJOR.$MINOR/$pkg_name-$version.tar.xz

cd "$src_dir_root"
rm -Rf "$pkg_name-$version"
tar Jxf "$pkg_name-$version.tar.xz"

rm -Rf "$build_dir"
mkdir -p "$build_dir"
cd "$build_dir"

export CFLAGS=-O0
export PERL_PATH=/libexec/glib-mkenums-perl/bin/perl
"$src_dir/configure"						\
	--with-python=/libexec/glib-python/bin/python3.4	\
	--prefix=/						\
	--enable-debug=no					\
	--disable-rebuilds					\
	--disable-installed-tests				\
	--disable-always-build-tests				\
	--enable-largefile					\
	--disable-included-printf				\
	--disable-selinux 					\
	--disable-fam						\
	--disable-xattr						\
	--enable-libelf						\
	--disable-gtk-doc-html					\
	--disable-man						\
	--disable-dtrace					\
	--disable-systemtap					\
	--disable-coverage					\
	--with-threads=posix					\
	--with-gnu-ld

unset PERL_PATH
unset CFLAGS

make

install_tmp_dir=/tmp/$pkg_name-$version
rm -Rf "$install_tmp_dir"
mkdir -p "$install_tmp_dir"
make install "DESTDIR=$install_tmp_dir"

install_dirs "$builders_dir_root/$pkg_name/runtime.dirs"
install_files "$builders_dir_root/$pkg_name/runtime.files" "$install_tmp_dir"
install_links "$builders_dir_root/$pkg_name/runtime.links"
install_dirs "$builders_dir_root/$pkg_name/devel.dirs"
install_files "$builders_dir_root/$pkg_name/devel.files" "$install_tmp_dir"
install_links "$builders_dir_root/$pkg_name/devel.links"
elf_strip "$builders_dir_root/$pkg_name/elf-strip"

rm -Rf "$install_tmp_dir"
rm -Rf "$build_dir"
rm -Rf "$src_dir"
